genius loci (Noun) — The special atmosphere of a place.
genius loci (Noun) — The guardian spirit of a place.